scientific rationale - İspanyolca İngilizce Sözlük